package com.shop.service;

import com.github.pagehelper.PageInfo;
import com.shop.pojo.ProductInfo;
import com.shop.pojo.vo.ProductInfoVo;

import java.util.List;

public interface ProductInfoService {
    List<ProductInfo> findAll();
    PageInfo<ProductInfo> sliptPage(int nowPage, int pageSize);
    PageInfo<ProductInfo> sliptPage(ProductInfoVo productInfoVo,int pageSize);

//    保存商品
    Integer addProduct(ProductInfo productInfo) ;
//    删除商品
    Integer removeProduct(Integer pid);

//    批量删除
    Integer removeBatchProduct(String[] pids);


//    查找修改的商品
    ProductInfo findById(Integer pid);
//    修改
    Integer modifyProduct(ProductInfo productInfo);
//多条件查询
    List<ProductInfo> findCondition(ProductInfoVo productInfoVo);


}
